require("../css/mine.less")

document.ready(function(){
    //尾部导航
    window.$utils.footerCentent()
    // 获取dom
    
    let headImg=document.querySelector("#headImg")
    let uploadFiles=document.querySelector("#uploadFiles")
    let sign=document.querySelector("#sign")
    let userName=document.querySelector("#userName")
// 从本地存储获取userid
    let userId= JSON.parse(window.localStorage.getItem("user")) .userId
   
  //阻止头像跳转
  headImg.addEventListener("click",function(e){
      e.preventDefault()
    // 图片获取上传文件事件
    uploadFiles.click()

  })
//    上传文件改变事件
uploadFiles.addEventListener("change",function(){
       console.dir(this);
       let file=this.files[0]
       console.log(file);

    //    创建fromdata对象
    let fd = new FormData()
    fd.append("imgurl",file)
    axios.post("http://139.9.177.51:8099/users/upload",fd)
    .then(function(res){
     let ret=res.data
     console.log(ret);
     if(ret.status===0){
        headImg.src=`http://139.9.177.51:8099`+ret.data
        imgurl(headImg.src)
        getUseData()
     }
     
    })
    .catch(function(err){
        console.log(err);
     })       
})
     
//   获取用户数据
 function getUseData(){
     axios.get(`http://139.9.177.51:8099/users/accountinfo?userId=${userId}`)
     .then(function(res){
      let ret=res.data    
      headImg.src=ret.data.imgurl||require("../imgs/头像.jpg")
      sign.textContent=ret.data.sign||"这个人是条懒狗1111"
      userName.textContent=ret.data.nickname || "用户名"
      console.log(ret.data);
     })
     .catch(function(err){
     console.log(err);
     
     })  
     }
 getUseData()
})
// 获取imgurl
function imgurl(es){
    let userId= JSON.parse(window.localStorage.getItem("user")) .userId
   
    axios.post("http://139.9.177.51:8099/users/userEdit",{
        userId:userId,
        imgurl:es,
    })
    .then(function(res){
     let ret=res.data
     console.log(ret);
     
    })
    .catch(function(err){
        console.log(err);
        
    })
}
